.landing-slider-pagetitle-wrap {
    display: none;
}

.landing-sm-teaser {
	display: flex;
	flex-direction: column;
	min-height: 100vh;
	text-align: center;
}

.landing-sm-teaser-loader {
	display: block;
	position: relative;
	height: 22px;
	margin: 15px 0 20px 0;
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-semi-bold, 600);
	font-size: 15px;
	color: #525c69;
	text-align: center;
}

.landing-sm-teaser-loader-wrapper {
	display: block;
	margin: 0 auto 30px auto;
	max-width: 600px;
}

.landing-sm-teaser-loader-wrapper .ui-progressbar-status-percent {
	color: #525c69;
	opacity: .8;
	font-size: 12px;
}

.landing-sm-teaser-loader-wrapper .ui-progressbar-track {
	border: 3px solid rgba(255,255,255,.5)
}

.landing-sm-teaser-loader span {
	position: absolute;
	white-space: nowrap;
	top: 0;
	bottom: 0;
	left: 50%;
	transform: translateX(-50%);
}

.landing-sm-teaser-loader--show {
	animation: landing-sm-teaser-loader--show .4s linear forwards;
}

.landing-sm-teaser-loader--hide {
	animation: landing-sm-teaser-loader--hide .2s linear forwards;
}

@keyframes landing-sm-teaser-loader--show {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

@keyframes landing-sm-teaser-loader--hide {
	0% {
		opacity: 1;
	}
	100% {
		opacity: 0;
	}
}

.landing-sm-teaser-loader span:after {
	content: '';
	position: absolute;
	width: 10px;
	right: -10px;
	text-align: left;
	animation: landing-sm-teaser-loader--dotted 1.1s linear infinite;
	opacity: .5;
}

@keyframes  landing-sm-teaser-loader--dotted {
	0% {
		content: ''
	}
	25% {
		content: '.';
	}
	50% {
		content: '..';
	}
	75% {
		content: '...'
	}
}

.landing-sm-teaser-loader--without-dotted:after {
	display: none;
}

.landing-sm-teaser-inline {
	display: inline-block;
}

.landing-sm-teaser-head {
	display: block;
	padding: 45px 35px 0 35px;
}

.landing-sm-teaser-bottom {
	flex: 1;
	overflow: hidden;
	position: relative;
	margin: -5px 20px 0 20px;
	background: url(image/landing-sm-teaser-bg.png) left top 25px no-repeat;
	background-size: 100%;
}

.landing-sm-teaser-bottom:after {
	content: '';
	position: absolute;
	width: 314px;
	height: 785px;
	max-height: 100%;
	left: 50%;
	top: 0;
	transform: translateX(-50%);
	background: url(image/landing-sm-shop-page-ru.png) top center no-repeat;
	background-size: 100%;
}

.landing-sm-teaser--en .landing-sm-teaser-bottom:after {
	background-image: url(image/landing-sm-shop-page-en.png);
}

.landing-sm-teaser-title {
	display: block;
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-light, 300);
	font-size: 38px;
	color: #202020;
	line-height: 48px;
	margin-bottom: 17px;
}

.landing-sm-teaser-title--hot {
	color: #fb3c1a;
}

.landing-sm-teaser-title--hot:after {
	content: '';
	display: inline-block;
	vertical-align: top;
	margin: 3px 2px 0 5px;
	width: 30px;
	height: 40px;
	background: url(image/landing-sm-icon-hot.svg) center no-repeat;
	background-size: 100%;
}

.landing-sm-teaser-title--gray {
	opacity: .5;
}

.landing-sm-teaser-title--sub {
	opacity: .5;
	font-family: var(--ui-font-family-secondary, var(--ui-font-family-open-sans));
	font-weight: var(--ui-font-weight-regular, 400);
	font-size: 21px;
	color: #333;
	line-height: 31px;
	margin-bottom: 28px;
}

.landing-sm-teaser-button .ui-btn {
	height: 51px;
	padding: 0 29px;
	margin: 0 9px;
}

.landing-sm-teaser-button--load {
	position: relative;
	color: transparent !important;
	pointer-events: none;
	opacity: .7;
}

.landing-sm-teaser-button .main-ui-loader-svg-circle {
	stroke: #fff;
	opacity: .8;
	stroke-width: 3.5;
}

.landing-sm-teaser-button {
	display: inline-block;
	position: relative;
	padding: 0 50px;
	background: #ebf1f4;
	z-index: 9;
}

.landing-sm-teaser-button:before,
.landing-sm-teaser-button:after {
	content: '';
	display: inline-block;
	vertical-align: middle;
	width: 17px;
	height: 41px;
	opacity: .15;
	background: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2217%22%20height%3D%2241%22%20viewBox%3D%220%200%2017%2041%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23525C69%22%20d%3D%22M5.41987298%2C5.20121236%20L14.080127%2C0.201212357%20C14.797566%2C-0.213001205%2015.7149516%2C0.0328115277%2016.1291651%2C0.750250463%20C16.5433787%2C1.4676894%2016.297566%2C2.38507501%2015.580127%2C2.79928857%20L6.91987298%2C7.79928857%20C6.20243405%2C8.21350213%205.28504844%2C7.9676894%204.87083488%2C7.25025046%20C4.45662131%2C6.53281153%204.70243405%2C5.61542592%205.41987298%2C5.20121236%20Z%22%20transform%3D%22matrix%28-1%200%200%201%2021%200%29%22/%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23525C69%22%20d%3D%22M1.5%2C18.5002505%20L11.5%2C18.5002505%20C12.3284271%2C18.5002505%2013%2C19.1718233%2013%2C20.0002505%20C13%2C20.8286776%2012.3284271%2C21.5002505%2011.5%2C21.5002505%20L1.5%2C21.5002505%20C0.671572875%2C21.5002505%200%2C20.8286776%200%2C20.0002505%20C0%2C19.1718233%200.671572875%2C18.5002505%201.5%2C18.5002505%20Z%22%20transform%3D%22matrix%28-1%200%200%201%2013%200%29%22/%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23525C69%22%20d%3D%22M6.91987298%2C32.2012124%20L15.580127%2C37.2012124%20C16.297566%2C37.6154259%2016.5433787%2C38.5328115%2016.1291651%2C39.2502505%20C15.7149516%2C39.9676894%2014.797566%2C40.2135021%2014.080127%2C39.7992886%20L5.41987298%2C34.7992886%20C4.70243405%2C34.385075%204.45662131%2C33.4676894%204.87083488%2C32.7502505%20C5.28504844%2C32.0328115%206.20243405%2C31.7869988%206.91987298%2C32.2012124%20Z%22%20transform%3D%22matrix%28-1%200%200%201%2021%200%29%22/%3E%0A%3C/svg%3E%0A') center no-repeat;
}

.landing-sm-teaser-button:after {
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2217%22%20height%3D%2241%22%20viewBox%3D%220%200%2017%2041%22%3E%0A%20%20%3Cpath%20fill%3D%22%23525C69%22%20fill-rule%3D%22evenodd%22%20d%3D%22M.750250463%205.20121236L9.4105045.201212357C10.1279434-.213001205%2011.045329.0328115277%2011.4595426.750250463%2011.8737562%201.4676894%2011.6279434%202.38507501%2010.9105045%202.79928857L2.25025046%207.79928857C1.53281153%208.21350213.61542592%207.9676894.201212357%207.25025046-.213001205%206.53281153.0328115277%205.61542592.750250463%205.20121236zM4.83037748%2018.5002505L14.8303775%2018.5002505C15.6588046%2018.5002505%2016.3303775%2019.1718233%2016.3303775%2020.0002505%2016.3303775%2020.8286776%2015.6588046%2021.5002505%2014.8303775%2021.5002505L4.83037748%2021.5002505C4.00195036%2021.5002505%203.33037748%2020.8286776%203.33037748%2020.0002505%203.33037748%2019.1718233%204.00195036%2018.5002505%204.83037748%2018.5002505zM2.25025046%2032.2012124L10.9105045%2037.2012124C11.6279434%2037.6154259%2011.8737562%2038.5328115%2011.4595426%2039.2502505%2011.045329%2039.9676894%2010.1279434%2040.2135021%209.4105045%2039.7992886L.750250463%2034.7992886C.0328115277%2034.385075-.213001205%2033.4676894.201212357%2032.7502505.61542592%2032.0328115%201.53281153%2031.7869988%202.25025046%2032.2012124z%22/%3E%0A%3C/svg%3E');
}

.landing-sm-teaser-control {
	position: relative;
}

.landing-sm-teaser-control:after {
	content: '';
	position: absolute;
	width: 100%;
	left: 0;
	top: 24px;
	height: 1px;
	background: #3bc8f5;
	opacity: .1;
}

